package a.e.b.a;

import a.e.b.b.a;
import a.e.b.b.t;
import a.j.jd;
import org.w3c.dom.Node;

public class ob
  extends mb
{
  static Class h;
  public static int i;
  
  public String f()
  {
    return "portgraphics";
  }
  
  public void a(jd paramjd, Node paramNode, t paramt)
    throws a
  {
    boolean bool = i.i;
    Node localNode1 = paramNode.getAttributes().getNamedItem("configuration");
    if (!bool) {
      if (localNode1 == null) {
        throw new a("Missing attribute configuration for element Graphics.");
      }
    }
    try
    {
      paramjd.a(localNode1.getNodeValue());
    }
    catch (IllegalArgumentException localIllegalArgumentException)
    {
      if (!bool) {}
      a_ locala_ = (a_)paramt.a(h == null ? (ob.h = a("a.e.b.a.ob$a_")) : h);
      if (!bool) {
        if (locala_ == null) {
          throw new a("Unknown configuration " + localNode1.getNodeValue(), localIllegalArgumentException);
        }
      }
      locala_.a(paramjd, paramNode, paramt);
    }
    Node localNode2 = paramNode.getAttributes().getNamedItem("selected");
    if (localNode2 != null) {
      paramjd.a(Boolean.valueOf(localNode2.getNodeValue()).booleanValue());
    }
  }
  
  static Class a(String paramString)
  {
    try
    {
      return Class.forName(paramString);
    }
    catch (ClassNotFoundException localClassNotFoundException)
    {
      throw new NoClassDefFoundError(localClassNotFoundException.getMessage());
    }
  }
  
  public static abstract interface a_
  {
    public abstract void a(jd paramjd, Node paramNode, t paramt);
  }
}



/* Location:           E:\idea\

 * Qualified Name:     a.e.b.a.ob

 * JD-Core Version:    0.7.0.1

 */